Skip to content

fix: Check for VK_EXT_ycbcr_2plane_444_formats support - #29

Merged
hgaiser merged 2 commits into
hgaiser:mainfrom
DatCaptainHorse:fix/444-extension-check
Aug 2, 2026
Merged

fix: Check for VK_EXT_ycbcr_2plane_444_formats support#29
hgaiser merged 2 commits into
hgaiser:mainfrom
DatCaptainHorse:fix/444-extension-check

Conversation

@DatCaptainHorse

Copy link
Copy Markdown
Contributor

Potential fix for issue #22

Check for availability of VK_EXT_ycbcr_2plane_444_formats extension before trying to actually push it.

The codecs have separate checks for 4:4:4 support, so I only poked vulkan.rs here.

@hgaiser hgaiser left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One minor suggestion, other than that looks good to me 👍

Did it anyone confirm this fixes an issue on AMD cards? Or is it only expected to work for #22 ?

Comment thread src/vulkan.rs Outdated
Co-authored-by: Hans Gaiser <hansg91@gmail.com>
@DatCaptainHorse

Copy link
Copy Markdown
Contributor Author

Did it anyone confirm this fixes an issue on AMD cards? Or is it only expected to work for #22 ?

I'd need confirmation from @DrLous - this issue isn't present on my recent RDNA4 AMD GPU as far as I can tell.

@DatCaptainHorse

Copy link
Copy Markdown
Contributor Author

@hgaiser DrLous confirmed the fix works for them atleast, there should be no regressions either as it's just "if has extension, enable it" type change.

@hgaiser

hgaiser commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Thanks all!

@hgaiser
hgaiser merged commit ea92fc1 into hgaiser:main Aug 2, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants